<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="AndroidLayouts">
    <shared>
      <config />
    </shared>
    <layouts>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/activity_root.xml">
        <config>
          <night>night</night>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_favourites.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_media.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_new_playlist.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_player.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_playlist_details.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_playlists.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_search.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/playlist_view.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/playlist_view_linear.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/layout/track_view.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/menu/bottom_navigation_menu.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
      <layout url="file://$PROJECT_DIR$/app/src/main/res/navigation/main_navigation_graph.xml">
        <config>
          <theme>@style/Theme.PlaylistMaker</theme>
        </config>
      </layout>
    </layouts>
  </component>
  <component name="AutoImportSettings">
    <option name="autoReloadType" value="NONE" />
  </component>
  <component name="ChangeListManager">
    <list default="true" id="608ab414-df12-4437-b468-444deaae5601" name="Changes" comment="Исправлены замечания">
      <change afterPath="$PROJECT_DIR$/app/src/main/res/drawable/color_cursor.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/.idea/deploymentTargetDropDown.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/deploymentTargetDropDown.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/media/fragment/NewPlaylistFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/media/fragment/NewPlaylistFragment.kt" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/media/fragment/PlaylistDetailsFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/media/fragment/PlaylistDetailsFragment.kt" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/player/fragment/PlayerFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/player/fragment/PlayerFragment.kt" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/root/RootActivity.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/practicum/playlistmaker/ui/root/RootActivity.kt" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/res/layout/activity_root.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/activity_root.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/res/layout/fragment_new_playlist.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/fragment_new_playlist.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/res/layout/playlist_view.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/playlist_view.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/app/src/main/res/values/styles.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/values/styles.xml" afterDir="false" />
    </list>
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="ChangesViewManager">
    <option name="groupingKeys">
      <option value="directory" />
    </option>
  </component>
  <component name="ClangdSettings">
    <option name="formatViaClangd" value="false" />
  </component>
  <component name="ExecutionTargetManager" SELECTED_TARGET="device_and_snapshot_combo_box_target[R58R403G3VH]" />
  <component name="ExternalProjectsData">
    <projectState path="$PROJECT_DIR$">
      <ProjectState />
    </projectState>
  </component>
  <component name="ExternalProjectsManager">
    <system id="GRADLE">
      <state>
        <task path="$PROJECT_DIR$/app">
          <activation />
        </task>
        <projects_view>
          <tree_state>
            <expand>
              <path>
                <item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
                <item name="Playlist Maker" type="f1a62948:ProjectNode" />
              </path>
              <path>
                <item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
                <item name="Playlist Maker" type="f1a62948:ProjectNode" />
                <item name="app" type="2d1252cf:ModuleNode" />
              </path>
              <path>
                <item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
                <item name="Playlist Maker" type="f1a62948:ProjectNode" />
                <item name="app" type="2d1252cf:ModuleNode" />
                <item name="Tasks" type="e4a08cd1:TasksNode" />
              </path>
              <path>
                <item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
                <item name="Playlist Maker" type="f1a62948:ProjectNode" />
                <item name="app" type="2d1252cf:ModuleNode" />
                <item name="Tasks" type="e4a08cd1:TasksNode" />
                <item name="other" type="c8890929:TasksNode$1" />
              </path>
            </expand>
            <select />
          </tree_state>
        </projects_view>
      </state>
    </system>
  </component>
  <component name="FileTemplateManagerImpl">
    <option name="RECENT_TEMPLATES">
      <list>
        <option value="valueResourceFile" />
        <option value="Kotlin Data Class" />
        <option value="Kotlin File" />
        <option value="Kotlin Enum" />
        <option value="Kotlin Interface" />
        <option value="Kotlin Class" />
        <option value="layoutResourceFile" />
        <option value="resourceFile" />
      </list>
    </option>
  </component>
  <component name="Git.Settings">
    <option name="RECENT_BRANCH_BY_REPOSITORY">
      <map>
        <entry key="$PROJECT_DIR$" value="master" />
      </map>
    </option>
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
    <option name="RESET_MODE" value="HARD" />
  </component>
  <component name="MarkdownSettingsMigration">
    <option name="stateVersion" value="1" />
  </component>
  <component name="ProblemsViewState">
    <option name="selectedTabId" value="CurrentFile" />
  </component>
  <component name="ProjectId" id="2KXjf65WTo51rpTI64zgpQJvQH4" />
  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
  <component name="ProjectViewState">
    <option name="hideEmptyMiddlePackages" value="true" />
    <option name="showLibraryContents" value="true" />
  </component>
  <component name="PropertiesComponent"><![CDATA[{
  "keyToString": {
    "RunOnceActivity.OpenProjectViewOnStart": "true",
    "RunOnceActivity.ShowReadmeOnStart": "true",
    "RunOnceActivity.cidr.known.project.marker": "true",
    "SHARE_PROJECT_CONFIGURATION_FILES": "true",
    "android-custom-viewC:/Users/dabru/.gradle/caches/modules-2/files-2.1/com.google.android.material/material/1.9.0/8ad443d2a33a5bbdf4210e3964cf79cc5021f12a/material-1.9.0-sources.jar!/com/google/android/material/textfield/TextInputEditText.java_SELECTED": "TextInputEditText",
    "android-custom-viewC:/Users/dabru/.gradle/caches/modules-2/files-2.1/com.google.android.material/material/1.9.0/8ad443d2a33a5bbdf4210e3964cf79cc5021f12a/material-1.9.0-sources.jar!/com/google/android/material/textfield/TextInputLayout.java_SELECTED": "TextInputLayout",
    "cf.first.check.clang-format": "false",
    "cidr.known.project.marker": "true",
    "ignore.virus.scanning.warn.message": "true",
    "last_opened_file_path": "C:/Users/dabru/AndroidStudioProjects/Playlist_Maker-ryabcev",
    "project.structure.last.edited": "Suggestions",
    "project.structure.proportion": "0.17",
    "project.structure.side.proportion": "0.2",
    "settings.editor.selected.configurable": "preferences.pluginManager"
  }
}]]></component>
  <component name="PsdUISettings">
    <option name="LAST_EDITED_BUILD_TYPE" value="release" />
  </component>
  <component name="RecentsManager">
    <key name="android.template.-338499877">
      <recent name="com.practicum.playlistmaker" />
    </key>
    <key name="CopyFile.RECENT_KEYS">
      <recent name="C:\Users\dabru\AndroidStudioProjects\Playlist-Maker\app\src\main\res\layout" />
      <recent name="C:\Users\dabru\AndroidStudioProjects\Playlist-Maker\app\src\main\res\drawable" />
    </key>
    <key name="android.template.-1630886812">
      <recent name="com.practicum.playlistmaker" />
    </key>
    <key name="MoveFile.RECENT_KEYS">
      <recent name="C:\Users\dabru\AndroidStudioProjects\Playlist-Maker\app\src\main\java\com\practicum\playlistmaker\data\search" />
      <recent name="C:\Users\dabru\AndroidStudioProjects\Playlist-Maker\app\src\main\java\com\practicum\playlistmaker" />
    </key>
    <key name="CreateKotlinClassDialog.RecentsKey">
      <recent name="com.practicum.playlistmaker.domain" />
    </key>
    <key name="MoveKotlinTopLevelDeclarationsDialog.RECENTS_KEY">
      <recent name="com.practicum.playlistmaker.ui.player.fragment" />
      <recent name="com.practicum.playlistmaker.data.db.entity" />
      <recent name="com.practicum.playlistmaker.ui.media.activity" />
      <recent name="com.practicum.playlistmaker.ui.media.fragment" />
      <recent name="com.practicum.playlistmaker.ui.player.activity" />
    </key>
    <key name="CopyKotlinDeclarationDialog.RECENTS_KEY">
      <recent name="com.practicum.playlistmaker.ui.media.fragment" />
      <recent name="com.practicum.playlistmaker.utils" />
    </key>
  </component>
  <component name="RunManager">
    <configuration name="app" type="AndroidRunConfigurationType" factoryName="Android App">
      <module name="Playlist_Maker.app.main" />
      <option name="DEPLOY" value="true" />
      <option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
      <option name="DEPLOY_AS_INSTANT" value="false" />
      <option name="ARTIFACT_NAME" value="" />
      <option name="PM_INSTALL_OPTIONS" value="" />
      <option name="ALL_USERS" value="false" />
      <option name="ALWAYS_INSTALL_WITH_PM" value="false" />
      <option name="CLEAR_APP_STORAGE" value="false" />
      <option name="DYNAMIC_FEATURES_DISABLED_LIST" value="" />
      <option name="ACTIVITY_EXTRA_FLAGS" value="" />
      <option name="MODE" value="default_activity" />
      <option name="CLEAR_LOGCAT" value="false" />
      <option name="SHOW_LOGCAT_AUTOMATICALLY" value="false" />
      <option name="INSPECTION_WITHOUT_ACTIVITY_RESTART" value="false" />
      <option name="TARGET_SELECTION_MODE" value="DEVICE_AND_SNAPSHOT_COMBO_BOX" />
      <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" />
      <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
      <option name="DEBUGGER_TYPE" value="Auto" />
      <Auto>
        <option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
        <option name="SHOW_STATIC_VARS" value="true" />
        <option name="WORKING_DIR" value="" />
        <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
        <option name="SHOW_OPTIMIZED_WARNING" value="true" />
        <option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
        <option name="DEBUG_SANDBOX_SDK" value="false" />
      </Auto>
      <Hybrid>
        <option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
        <option name="SHOW_STATIC_VARS" value="true" />
        <option name="WORKING_DIR" value="" />
        <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
        <option name="SHOW_OPTIMIZED_WARNING" value="true" />
        <option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
        <option name="DEBUG_SANDBOX_SDK" value="false" />
      </Hybrid>
      <Java>
        <option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
        <option name="DEBUG_SANDBOX_SDK" value="false" />
      </Java>
      <Native>
        <option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
        <option name="SHOW_STATIC_VARS" value="true" />
        <option name="WORKING_DIR" value="" />
        <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
        <option name="SHOW_OPTIMIZED_WARNING" value="true" />
        <option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
        <option name="DEBUG_SANDBOX_SDK" value="false" />
      </Native>
      <Profilers>
        <option name="ADVANCED_PROFILING_ENABLED" value="false" />
        <option name="STARTUP_PROFILING_ENABLED" value="false" />
        <option name="STARTUP_CPU_PROFILING_ENABLED" value="false" />
        <option name="STARTUP_CPU_PROFILING_CONFIGURATION_NAME" value="Java/Kotlin Method Sample (legacy)" />
        <option name="STARTUP_NATIVE_MEMORY_PROFILING_ENABLED" value="false" />
        <option name="NATIVE_MEMORY_SAMPLE_RATE_BYTES" value="2048" />
      </Profilers>
      <option name="DEEP_LINK" value="" />
      <option name="ACTIVITY_CLASS" value="" />
      <option name="SEARCH_ACTIVITY_IN_GLOBAL_SCOPE" value="false" />
      <option name="SKIP_ACTIVITY_VALIDATION" value="false" />
      <method v="2">
        <option name="Android.Gradle.BeforeRunTask" enabled="true" />
      </method>
    </configuration>
  </component>
  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="608ab414-df12-4437-b468-444deaae5601" name="Changes" comment="" />
      <created>1674127921885</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1674127921885</updated>
    </task>
    <task id="LOCAL-00001" summary="Empty project">
      <created>1674128238798</created>
      <option name="number" value="00001" />
      <option name="presentableId" value="LOCAL-00001" />
      <option name="project" value="LOCAL" />
      <updated>1674128238798</updated>
    </task>
    <task id="LOCAL-00002" summary="Empty project">
      <created>1674129987320</created>
      <option name="number" value="00002" />
      <option name="presentableId" value="LOCAL-00002" />
      <option name="project" value="LOCAL" />
      <updated>1674129987320</updated>
    </task>
    <task id="LOCAL-00003" summary="Добавлен главный экран.&#10;Добавлен экран настроек.">
      <created>1674210359451</created>
      <option name="number" value="00003" />
      <option name="presentableId" value="LOCAL-00003" />
      <option name="project" value="LOCAL" />
      <updated>1674210359451</updated>
    </task>
    <task id="LOCAL-00004" summary="Добавлены Activity для страниц &quot;Поиск&quot;, &quot;Медиатека&quot;, &quot;Настройки&quot;">
      <created>1674218257054</created>
      <option name="number" value="00004" />
      <option name="presentableId" value="LOCAL-00004" />
      <option name="project" value="LOCAL" />
      <updated>1674218257054</updated>
    </task>
    <task id="LOCAL-00005" summary="Строки, цвета, размеры заменены на ресурсы">
      <created>1674218632610</created>
      <option name="number" value="00005" />
      <option name="presentableId" value="LOCAL-00005" />
      <option name="project" value="LOCAL" />
      <updated>1674218632610</updated>
    </task>
    <task id="LOCAL-00006" summary="ДЗ 1. Добавлены стили для кнопок и текста. Добавлена темная тема. &#10;ДЗ 2. Реализованы кнопки на экране настроек">
      <created>1677787222284</created>
      <option name="number" value="00006" />
      <option name="presentableId" value="LOCAL-00006" />
      <option name="project" value="LOCAL" />
      <updated>1677787222284</updated>
    </task>
    <task id="LOCAL-00007" summary="Выполнена задача спринта №13">
      <created>1679510579058</created>
      <option name="number" value="00007" />
      <option name="presentableId" value="LOCAL-00007" />
      <option name="project" value="LOCAL" />
      <updated>1679510579058</updated>
    </task>
    <task id="LOCAL-00008" summary="Исправлены отступы">
      <created>1682750737873</created>
      <option name="number" value="00008" />
      <option name="presentableId" value="LOCAL-00008" />
      <option name="project" value="LOCAL" />
      <updated>1682750737873</updated>
    </task>
    <task id="LOCAL-00009" summary="Удалены гайдлайны. Добавлен ScrollView. Исправлены отступы и цвета">
      <created>1682870267011</created>
      <option name="number" value="00009" />
      <option name="presentableId" value="LOCAL-00009" />
      <option name="project" value="LOCAL" />
      <updated>1682870267011</updated>
    </task>
    <task id="LOCAL-00010" summary="Экран &quot;Поиск&quot; переделан с использованием MVVM">
      <created>1693777544094</created>
      <option name="number" value="00010" />
      <option name="presentableId" value="LOCAL-00010" />
      <option name="project" value="LOCAL" />
      <updated>1693777544094</updated>
    </task>
    <task id="LOCAL-00011" summary="Экран &quot;Поиск&quot; переделан с использованием MVVM">
      <created>1693777733167</created>
      <option name="number" value="00011" />
      <option name="presentableId" value="LOCAL-00011" />
      <option name="project" value="LOCAL" />
      <updated>1693777733167</updated>
    </task>
    <task id="LOCAL-00012" summary="Правки">
      <created>1693990140872</created>
      <option name="number" value="00012" />
      <option name="presentableId" value="LOCAL-00012" />
      <option name="project" value="LOCAL" />
      <updated>1693990140872</updated>
    </task>
    <task id="LOCAL-00013" summary="Удалены отдельные LiveData для каждой View.">
      <created>1693994449119</created>
      <option name="number" value="00013" />
      <option name="presentableId" value="LOCAL-00013" />
      <option name="project" value="LOCAL" />
      <updated>1693994449119</updated>
    </task>
    <task id="LOCAL-00014" summary="Инициализированы все ключевые объекты и внедрены их зависимости">
      <created>1694454426545</created>
      <option name="number" value="00014" />
      <option name="presentableId" value="LOCAL-00014" />
      <option name="project" value="LOCAL" />
      <updated>1694454426545</updated>
    </task>
    <task id="LOCAL-00015" summary="Реализовано создание плейлистов, их отображение и добавление треков">
      <option name="closed" value="true" />
      <created>1704303060845</created>
      <option name="number" value="00015" />
      <option name="presentableId" value="LOCAL-00015" />
      <option name="project" value="LOCAL" />
      <updated>1704303060845</updated>
    </task>
    <task id="LOCAL-00016" summary="Реализованы экран просмотра и редактирования плейлистов">
      <option name="closed" value="true" />
      <created>1704914163458</created>
      <option name="number" value="00016" />
      <option name="presentableId" value="LOCAL-00016" />
      <option name="project" value="LOCAL" />
      <updated>1704914163458</updated>
    </task>
    <task id="LOCAL-00017" summary="Исправлены замечания">
      <option name="closed" value="true" />
      <created>1705249002245</created>
      <option name="number" value="00017" />
      <option name="presentableId" value="LOCAL-00017" />
      <option name="project" value="LOCAL" />
      <updated>1705249002245</updated>
    </task>
    <option name="localTasksCounter" value="18" />
    <servers />
  </component>
  <component name="Vcs.Log.Tabs.Properties">
    <option name="TAB_STATES">
      <map>
        <entry key="MAIN">
          <value>
            <State />
          </value>
        </entry>
      </map>
    </option>
  </component>
  <component name="VcsManagerConfiguration">
    <MESSAGE value="Empty project" />
    <MESSAGE value="Добавлен главный экран.&#10;Добавлен экран настроек." />
    <MESSAGE value="Добавлены Activity для страниц &quot;Поиск&quot;, &quot;Медиатека&quot;, &quot;Настройки&quot;" />
    <MESSAGE value="Строки, цвета, размеры заменены на ресурсы" />
    <MESSAGE value="Исправлен возврат с экрана настроек. Добавлены файлы gradle" />
    <MESSAGE value="ДЗ 1. Добавлены стили для кнопок и текста. Добавлена темная тема. &#10;ДЗ 2. Реализованы кнопки на экране настроек" />
    <MESSAGE value="Выполнена задача спринта №13" />
    <MESSAGE value="Исправлены отступы" />
    <MESSAGE value="Удалены гайдлайны. Добавлен ScrollView. Исправлены отступы и цвета" />
    <MESSAGE value="Экран &quot;Поиск&quot; переделан с использованием MVVM" />
    <MESSAGE value="Правки" />
    <MESSAGE value="Удалены отдельные LiveData для каждой View." />
    <MESSAGE value="Инициализированы все ключевые объекты и внедрены их зависимости" />
    <MESSAGE value="Реализовано создание плейлистов, их отображение и добавление треков" />
    <MESSAGE value="Реализованы экран просмотра и редактирования плейлистов" />
    <MESSAGE value="Исправлены замечания" />
    <option name="LAST_COMMIT_MESSAGE" value="Исправлены замечания" />
  </component>
</project>